immune system - Alemán Inglés Diccionario